@model ProductTagModel

<div class="card-body">
    <div asp-validation-summary="All"></div>
    <input asp-for="Id" type="hidden" />

    @if (ViewBag.RefreshPage == true)
    {
        <script>
            try {window.opener.document.forms['@(Context.Request.Query["formId"])'].@(Context.Request.Query["btnId"]).click();}
            catch (e){}
            window.close();
        </script>
    }

    @await Component.InvokeAsync(typeof(AdminWidgetViewComponent), new { widgetZone = AdminWidgetZones.ProductTagDetailsTop, additionalData = Model })

    @(await Html.LocalizedEditorAsync<ProductTagModel, ProductTagLocalizedModel>("producttag-localized",
    @<div>
        <div class="form-group row">
            <div class="col-sm-3">
                <nop-label asp-for="@Model.Locales[item].Name" />
            </div>
            <div class="col-sm-9">
                <nop-editor asp-for="@Model.Locales[item].Name" />
                <span asp-validation-for="@Model.Locales[item].Name"></span>
            </div>
        </div>
        <input type="hidden" asp-for="@Model.Locales[item].LanguageId" />
    </div>
        ,
    @<div>
        <div class="form-group row">
            <div class="col-sm-3">
                <nop-label asp-for="Name" />
            </div>
            <div class="col-sm-9">
                <nop-editor asp-for="Name" asp-required="true" />
                <span asp-validation-for="Name"></span>
            </div>
        </div>
    </div>
        ))
</div>
@await Component.InvokeAsync(typeof(AdminWidgetViewComponent), new { widgetZone = AdminWidgetZones.ProductTagDetailsBottom, additionalData = Model })
